package com.ahmedmisbah.andgenplus.constants;

import java.util.HashMap;
import java.util.Map;

public class GlobalConstants {

	public static final String APPLICATION_ROOT_DIR = System
			.getProperty("user.dir");
	public static final String DEFAULT_ENCODING = "utf-8";
	
	public static final String LIST_MAPPER = "listMapper";
	
	public static final String WINDOWS_D_DRIVE="D:";
	
	public static final String AND_GEN_ROOT_FOLDER="AndGen+";
	
	public static final String JACKSON_LIBRARY_FOLDER="jackson";
	
	public static final String IMAGES_FOLDER="images";
	
	public static final String REST_GENERATOR_XML="restGenerator.xml";
	
	public static final String TEST_JSON_FILE="subCategories.json";
	
	public static final String SCREEN1_IMAGE="screen1.png";
	
	public static final int BUFFER_SIZE = 1024;
	
	//Android
	//TODO Move to Android Util
	
	public static final String RES_FOLDER_NAME = "res";
	
	
	public static final String ANDROID_MANIFEST = "AndroidManifest.xml";
	
	public static final String DRAWABLE_FOLDER_NAME = "drawable";
	public static final String DRAWABLE_HDPI_FOLDER_NAME = "drawable-hdpi";
	public static final String LAYOUT_FOLDER_NAME = "layout";
	public static final String VALUES_FOLDER_NAME = "values";
	public static final String XML_FOLDER_NAME = "xml";
	
	//Global Cache
	public static final String POJO_PACKAGE_PATH = "pojoClassPath";
	public static final Map<String,Object> globalCache=new HashMap<String,Object>();

	//public static final String REST_DESCRIPTOR = "restDescriptor";
	public static final String REST_GENERATOR = "restGenerator";
	

}
